hand vises - German English Dictionary